package com.gisuni.sddc.platformManager.model;
 
import java.util.Date;
import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Id;
import org.nutz.dao.entity.annotation.Table;
 

/**
 * 人员-组织 关系
 */
//@Table(value =  "USER_ORGANIZATION" )
public class UserOrganization implements java.io.Serializable {

	// Fields

	private String id;
	private String userId;
	private String userName;
	private String organizationCompanyId;
	private String organizationBusinessId;
	private String organizationDevelopId;
	/**
	 * 管理的部门类型 无则为空
	 */
	private String managerOrganizationType;  
	/**
	 * 管理的部门ID 无则为空
	 */
	private String managerOrganizationId;  
	
	private Date createTime;
	private Date updateTime;
 

	// Constructors

	/** default constructor */
	public UserOrganization() {
	}

	/** minimal constructor */
	public UserOrganization(String id) {
		this.id = id;
	}

 
	//@Id
	//@Column(value =  "ID" )
	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	//@Column(value =  "USER_ID" )
	public String getUserId() {
		return this.userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	//@Column(value =  "ORGANIZATION_COMPANY_ID" )
	public String getOrganizationCompanyId() {
		return this.organizationCompanyId;
	}

	public void setOrganizationCompanyId(String organizationCompanyId) {
		this.organizationCompanyId = organizationCompanyId;
	}

	//@Column(value =  "ORGANIZATION_BUSINESS_ID" )
	public String getOrganizationBusinessId() {
		return this.organizationBusinessId;
	}

	public void setOrganizationBusinessId(String organizationBusinessId) {
		this.organizationBusinessId = organizationBusinessId;
	}

	//@Column(value =  "ORGANIZATION_DEVELOP_ID" )
	public String getOrganizationDevelopId() {
		return this.organizationDevelopId;
	}

	public void setOrganizationDevelopId(String organizationDevelopId) {
		this.organizationDevelopId = organizationDevelopId;
	}

	 
	//@Column(value =  "CREATE_TIME" )
	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	//@Column(value =  "UPDATE_TIME" )
	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getManagerOrganizationType() {
		return managerOrganizationType;
	}

	public void setManagerOrganizationType(String managerOrganizationType) {
		this.managerOrganizationType = managerOrganizationType;
	}

	public String getManagerOrganizationId() {
		return managerOrganizationId;
	}

	public void setManagerOrganizationId(String managerOrganizationId) {
		this.managerOrganizationId = managerOrganizationId;
	}


}